/************************************************************************

								Heroes IV
					  Copyright 2000, The 3DO Company

	------------------------------------------------------------------
  						       simple_dialog.h

	$Header: /game/simple_dialog.h $

	$NoKeywords: $

 ************************************************************************/

#ifndef SIMPLE_DIALOG_H_INCLUDED
#define SIMPLE_DIALOG_H_INCLUDED

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <string>
#include "screen_point.h"

class  t_basic_dialog;
class  t_button;
class  t_help_block;
struct t_mouse_event;
class  t_window;

void ok_dialog( std::string const& text, bool centered = false, std::string const& title = ""  );
void ok_dialog( std::string const& text, t_screen_point point, std::string const& title = "" );
void set_help_text( t_button* button, t_help_block const& block, std::string const& keyword );
void show_popup_text( std::string text, t_screen_point point );
void show_popup_text( std::string text, t_window const* parent );
bool yes_no_dialog( std::string const& text, bool centered = false );
bool yes_no_dialog( std::string const& text, t_screen_point point );


#endif // SIMPLE_DIALOG_H_INCLUDED